


.top{
	width: 100%;
	background: #f7f7f5;
	font-size: 18px;
	padding: 10px 20px;
}

.container{
	margin-top: 16px;
}

.set{
	width: 90%;
	margin: 0 auto;
	background: #f7f7f5;
	border-radius: 30px;	
}

.btn{
	width: 45%;
	text-align: center;
	cursor: pointer;
	float: left;
	padding: 10px;
}

.set .btn.select{
	background: #4e8be5;
	color: #fff;
	border-radius: 30px;
}

.type,.name,.picture,.adv,.stock,.original,.price,.discount,.sales,.online,.hot,.setprice{
	margin-top: 20px;
	margin-left: 5%;
}

.font{
	width: 60px;
	float: left;
	padding:4px;
	text-align: right;
}

/* .leftSelect input[type="text"]{ */
/* 	border-radius: 4px; */
/* 	border: 1px #bfbfbf solid; */
/* 	margin-left: 10px; */
/* 	padding:4px; */
/* 	width: 230px; */
/* } */

.leftSelect .picture input{
	background: #349fd5;
	color: #fff;
	padding: 4px;
	margin-left: 10px;
}

.leftSelect .picture span{
	color:#bdbdbd;
	margin-left: 20px;
}

.ck{
	position:relative;
	display:inline-block;
}

.ck label{
	width:60px;
	height:30px;
	background-color:green;
	display:inline-block;
	border-radius:20px;
	position:relative;
	left:0px;
	top:0px;
	-webkit-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out;
  }
  
.ck label:after{
	content:'';
	position: absolute;
	width: 30px;
	height: 30px;
	border-radius: 100%;
	left: 0;
	top: 0px;
	z-index: 2;
	background: #fff;
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
	-webkit-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out;
  }

.ck input{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index:55;
	cursor: pointer;
	opacity:0;
}
	
.ck input:checked + label:after{
	left:30px;
}
	
.ck input:checked + label{
	background-color:#ccc;
}

.hot, .online,.setprice{
	clear: both;
}

.moShiText{
	margin-top: 20px;
	margin-left: 10%;
}

.shop{
	margin-top: 16px;
	border-bottom:1px #bdbdbd solid;
	height: 28px;
}

.shop .selected {
	border-bottom:1px #4e8be5 solid;
}

.product_content {
	width: 100%;
	overflow: auto;
	margin-top: 18px;
}

.product_content input {
	float: left;
}

.product_content .addBtn {
	width: 40px;
	height: 28px;
	background: #4e8be5;
	text-align: center;
	line-height: 28px;
	float: left;
	color: #fff;
	margin-left: 20px;
	border-radius: 5px;
	cursor:pointer;
}

.product_content .deleteBtn {
	width: 40px;
	height: 28px;
	text-align: center;
	line-height: 28px;
	float: left;
	margin-left: 10px;
	border-radius: 5px;
	cursor:pointer;
	border: 1px solid #bebebe;
}

.product_content .item {
	width: 100%;
	height: 28px;
	line-height: 28px;
	margin-top: 5px;
}

.product_content .item .flag {
	color: #888;
	width: 150px;
	float: left;
	margin-left: 10px;
}

.product_content .item .val {
	width: 150px;
	float: left;
	margin-left: 10px;
}

.describe,.parameter,.shareGrade{
	width: 130px;
	float: left;
	font-size: 18px;
	text-align: center;
	cursor:pointer
}

.leftSelect .content{
	margin-left: 5%;
	margin-top: 16px;
}

.leftSelect .content input[type="area"]{
	width: 80%;
	height: 300px;
	border:1px #bdbdbd solid;
}

.rightSelect {
	display: none;
}

.rightSelect .first,.rightSelect .second,.rightSelect .three{
	width: 92%;
	margin:0 auto;
	border:1px #bdbdbd solid;
	padding-bottom: 10px;
}

.rightSelect .first{
	margin-top: 16px;
}

.attribute,.value,.quote{
	background: #f5f5f5;
	padding: 5px 10px;
	border-bottom: 1px #bdbdbd solid;
}

.rightSelect input{
	border:1px #bdbdbd solid;
	border-radius: 2px;
	margin-top: 10px;
	margin-left:10px;
	padding: 5px 10px;
}

.rightSelect input[type="button"]{
	padding: 5px 10px;
	background: #3c83e9;
	color: #fff;
	border:none;
}

.much span{
	margin-left: 10px;
}

.three.noline{
	padding-bottom: 0px;
}

.rightSelect .second.noline{
	border-top:0px #bdbdbd solid;
}

.rightSelect .three.noline{
	border-top:0px #bdbdbd solid;
}

.css_table {
    display:table;
    width: 100%;
}

.css_tr {
    border-top: 1px #bdbdbd solid;
}

.css_td {
    display: table-cell;
    border-right:1px #bdbdbd solid;
    text-align: center;
}

.css_td:last-child{
	border-right: 0px;
	border-bottom: 0px;
}

.submit_placeholder {
	width: 100%;
	height: 30px;
	background: #fff;
}

.submit {
	width: 100%;
	height: 30px;
    position: fixed;
    right: 0px;
    bottom: 0px;
}

.submit .submit_btn {
	float: right;
	margin-top: 5px;
	margin-right: 10px;
}

.rG{
	display: block;
}


.product_table {
	width: 100%;
	overflow: auto;
 	border: 1px solid #bdbdbd;
 	overflow-x: auto;
}

.product_table .tr {
	width: 100%;
	height: 20px;
	line-height: 20px;
	text-align: center;
	border-bottom: 1px solid #bdbdbd;
	clear: both;
    
}

.product_table .tr:last-child {
	border-bottom: 0px;
}

.product_table .tr .td {
	width: 100px;
	border-right: 1px solid #bdbdbd;
	float: left;
	margin: 0px;
	padding: 0px;
}

.product_table .tr .td:last-child {
	border-right: 0px;
}









